Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MALLARD ROAD Semi-Detached £262,500 23 Jan 2023
2 MALLARD ROAD Detached £159,950 25 Oct 2002
3 MALLARD ROAD Semi-Detached £71,500 2 Mar 2001
4 MALLARD ROAD Detached £240,000 20 Jan 2020
5 MALLARD ROAD Semi-Detached £140,000 15 Apr 2008
5A MALLARD ROAD Terraced £135,000 12 Oct 2009
6 MALLARD ROAD Terraced £178,000 24 May 2006
10 MALLARD ROAD Semi-Detached £120,000 1 Nov 2002